95351203
87138800
51361853
41114600
32058721
6989576
35725783
10537210
22137075
89187724
87357801
24004085
31476723
30407821
76096421
98235349
70994342
41014089
35584152
8663235
49441385
10716603
85426557
34264308
4244979
80936877
45365692
87354347
65949668
70339832
21143619
17911389
64308942
25851788
94382780
21249674
75594187
24404530
29584865
3755883