48141568
37004391
19776340
2618415
68961187
68533602
45978375
7104245
36237613
81291594
93418017
76091302
72192517
12993016
14558621
9579036
41942894
45751580
3318717
2014392
88676658
14861295
43868391
94649630
87893034
13874043
45454248
11382616
98607944
45693816
277990
16313414
42045029
55833545
51409880
48272293
55828787
51453983
85194382
31194771