29123900
62198
90714476
40178100
225498
64985470
62297214
19754766
63929577
78194916
15264072
10284999
91357567
6457692
85673239
59279414
64082333
74968226
10543112
71941957
3149299
86007353
7124105
20934342
73813970
26854336
44937249
21626946
457654
27768758
59343848
50129738
92737787
84864574
99981840
44233589
4436333
54341665
88325352
46106661