4785285
95217143
17319006
88953040
7052576
96838499
69968433
59809577
78009646
32509152
77287144
46955867
42832790
4651522
252345
25259477
69261597
64638061
98658729
35467662
251587
9902623
84075767
32768211
23051293
50191238
83358155
65279703
84613539
2212093
58961786
52201221
91043614
91025583
66285350
85474765
47197538
35249260
92847371
21015487