19804590
85211173
38661169
79763383
51581816
75823569
43747575
3767729
637641
82427275
3024965
77187869
74305096
42872781
72102258
48547734
29077462
47952209
18389209
3168787
5022801
81268942
81844073
20886210
18896914
72375953
70752338
48938579
22756105
36586905
35661746
32953615
30017750
41935420
24619779
73834641
30516078
55447931
77654853
18066100