10652434
1318716
887585
5564163
63639257
37924980
6242902
25168338
77986501
5781066
5955196
62016067
33503207
11164306
67587731
58098072
99058470
809344
30187122
49488851
71346600
90746897
6600450
92052165
3188641
9037818
47597362
99476755
76132473
26777128
62043279
34261568
36796009
4601490
91823855
53136819
51332736
2577734
13158612
34449393