45885156
3018904
62526449
97132946
91501125
20611993
91833260
64297280
11495299
42077873
5179498
2594179
5376421
93795734
20227386
91737148
8957110
23126087
22807591
26736588
52678441
16697588
80709640
8009657
48266701
44492097
14707165
1797769
98121604
7317000
8796531
3759435
56082296
53797813
57127965
20638553
41214438
21965316
65067320
66292347