32036368
9573566
65229660
25512974
5098929
22718670
70675916
90325954
69702173
92659288
6783395
38292066
19988207
5776900
93899187
38463675
39683814
69949811
5611881
85391353
28742008
12832062
44172600
91535888
9054218
59635447
27452060
44402025
47328566
61566597
20404736
28866128
89725866
79348274
67769975
41962254
80497566
93131946
672488
42915044