25734699
83793884
66358943
79825106
76634620
51662500
30599636
7735555
9358551
48306904
15558648
10003640
39057345
14451103
96377744
31775691
98069095
20843748
15877607
36537710
66622993
71813986
42029535
61933606
9568311
68859160
81089449
12463729
34205
81612507
55154692
1125075
60284734
6246934
96632428
83307350
4645890
12385865
20043906
83949357