98717142
38682808
61044236
77373512
1621265
58783322
96905077
92415268
89978388
79283510
74528005
62732742
30785447
55383031
36618874
92001026
66715589
90611830
46782472
42286692
79291083
76061641
36074544
4062682
12648717
19597785
67335835
58816140
98248630
5106202
85816436
64154853
64095170
30829908
3084178
64471734
58616317
24747349
54137751
23567996