50681939
32813442
67264622
58251226
26478357
23335187
5479908
62993767
42027349
82845289
41709206
47325738
82648214
44757908
63317469
42774502
56317612
6415781
80487920
17043676
98959838
87207642
689272
2301596
19829544
9343416
27185592
27776161
79727352
9483293
22363524
48449640
64144290
20451675
21778809
39417812
19714573
2884632
67631696
8403513