3833838
11871735
77543837
63215168
36512089
9094271
35505817
57754329
69045295
41183676
91781219
11729437
43022781
93201987
27565796
29464750
45736478
51655680
5002160
55398358
2336646
50038143
98121240
94337758
46165279
50196000
73233342
9366190
93143816
59657867
36308871
38858125
8191259
95144364
82029962
40228536
17669275
61492061
7923529
4386996