30812603
1322467
21142485
80047077
78114021
66699297
46715621
21474678
41812499
32912499
76362275
13337027
16793643
91047224
2815376
23628508
27004916
50353188
57147137
35087425
78196830
2708986
91987721
41723351
34348939
1587313
21553255
26489739
36348280
30856436
9036229
73111846
42386738
5973953
80158989
84863630
40949898
57764811
7642273
42136910