85235787
62798445
43855534
49694693
3369168
21158160
91054369
58859540
2816165
4975369
2239303
40023059
28372128
8087719
2247406
2471707
51751778
32499536
82873759
7936660
60321810
99533121
14833278
71949480
24474584
82263716
28212125
59314636
84632085
34338868
1485865
10942638
49066764
89637355
23161719
14755911
36392604
33203560
31063346
17379593