12053961
63327640
40656269
61348136
7172247
51565805
44819775
42612359
1286319
1023413
98345411
38219993
66418206
24935407
18311616
84441927
1408625
29815889
69814820
735414
16847346
72265001
32293957
33714762
12816234
19922769
32335963
38693278
48586433
57254790
63435527
4812455
52983747
92688470
81554510
71377371
56942770
98726719
55251627
7068356