86771567
11564970
15364360
98462016
1827969
497342
90556386
9129209
48644588
53337311
5651864
63876143
23478663
2382901
79605312
8918955
19269091
29628921
41667773
14973952
1581128
30869756
96097458
753012
53325508
2323190
70069833
6558804
73556778
67749768
19611713
1713656
34991053
14423096
9342359
61905201
71533487
56774720
84876279
9448502