28801179
22982659
10005116
1202645
78214454
65019034
91915097
29809203
6066902
7492050
72062268
4587979
34091100
33989314
29439319
13955585
1778362
42912612
26884506
82737469
77302789
9773553
56721424
73652041
57547232
8765726
35216532
5983664
48215936
58527584
20491844
23955373
78615123
40955455
23594591
50113325
7158835
4662510
6101617
204626