73044928
97023533
81821612
53231541
47514341
2542779
73361754
65081444
40145149
36697755
4324438
777595
9519504
1309494
41945333
90087291
20462239
98945712
7101240
8067686
83395326
10598316
2271358
40027467
3691134
64905562
27756573
82309116
24733564
7758867
88857182
13971744
99212341
2408319
46278643
45328875
2851413
80051150
97521366
63232581