96835500
17543265
7835249
894472
6682008
34565832
4817247
60228311
64235579
96767817
42972294
71442108
86264383
68212199
45634633
69352596
52934172
913924
14037144
5554947
2878299
40787843
94147042
19155884
12091287
70076810
60678917
38455602
49349117
40634631
64719838
64769582
87955955
3711645
426521
41804697
85568237
54794391
91565642
61972841