37492542
3894949
81843810
78395059
56983145
84046179
40446721
95335929
94091436
8490320
50317234
87811584
46442270
34275347
61053920
11317048
82485846
37651987
28796193
20613135
63989460
52676127
7493160
20516005
11175458
57305819
78192168
19337623
48048681
4630447
71881647
2973534
75258853
17681086
10466800
51555406
90244031
63937750
20392746
90374050