90464660
78932766
84926106
68104275
72552640
95132830
47875864
45226638
30936606
19292248
84136947
60543070
54238670
59707707
50192520
30548655
58857656
6383931
7961469
31176122
4739406
51357767
24072485
94625001
84919423
82983132
96467716
18871709
41858472
62458506
9663865
5015157
41476728
65056778
71403202
33535409
49961050
4297368
58894069
4908622