77628471
77248527
92157835
45219117
32466769
42119595
81368709
71455394
52288340
43004448
33091642
50726231
91696816
17915360
29269246
9485443
91607776
88051121
79922024
69325351
69901860
10731906
99282352
6898473
18753623
8842969
3460897
41299920
33468337
36041340
79645977
1242415
13159394
69599284
52703918
88453973
20311682
75057118
47143913
28802575