80662257
47076236
69024357
64009339
16282440
85804751
42647145
3878174
58393065
79139864
31705222
45745427
89117230
50823782
2707141
3631175
42037300
56323555
21156731
14569874
68247149
99891385
12826954
3766991
644325
43228077
32975375
34262262
15522344
29385753
20671841
62754237
86949992
61501249
96663985
3873251
77297177
68305004
62925375
41205337