29766693
14683048
10499237
85177190
34271985
82914608
72067407
76872992
51699284
6826218
75781691
5915436
20509077
3508314
5048654
50932443
29843221
36717903
39793069
50219712
76933386
82726804
9466312
45604442
10266193
62763825
23311827
2409824
12928686
86103369
66581752
67815811
24767156
25338386
58839911
76411917
7619459
8717117
15604258
7624579