4054027
90557364
69501145
53583464
45484411
49513247
66543376
117630
91898889
82926241
57323816
24048372
74634390
78664639
75463208
84314998
3648228
40383449
72683578
11773504
80848830
78175130
61049780
7225505
84067519
93281532
31348276
27234477
46934964
49563493
32252311
86687013
27241704
5824859
22978070
69492700
23963166
11595804
8420801
29801487