28554209
66543520
10965039
20719401
98901944
35488993
90562924
73279506
8324136
14413531
70735331
29705232
14859936
55074551
56957436
29196119
72889130
7361477
41982254
91365021
33387794
60228819
2358790
98602464
9684409
58107556
70841376
40238290
65427156
93096121
25236860
53833185
33658445
13142358
59141728
54967416
17826053
27904612
72844736
33508941