28947240
49697902
3685635
79603452
23726530
73957788
62237375
2483433
28573245
20429516
99832260
37625022
19449313
3474535
2406237
23085236
56408052
39798820
51666151
3914501
41283390
95028596
32869464
65092922
76883855
35198091
6063823
124450
23118322
49666217
21218740
63969766
76745794
64448353
15172892
89324484
69487071
50156633
76727481
13662877