7750854
18422043
3117782
622606
80406236
98723817
85958896
35227206
51917487
95477407
16254796
52087176
7289339
48171422
6375931
96428251
72388589
29472377
3133550
98138430
36588955
19834826
25991302
28212669
16725830
55382068
29385444
53516732
16261060
27583690
15314803
77383932
57573764
37761372
30587395
3556869
56614390
9218131
38726901
92593448