1496213
18686390
87939336
38278637
92066107
55324402
80138120
65345774
82341552
26954820
36243166
38989613
22763896
85114461
6486988
91019344
4943808
4055944
70426440
60905182
149437
35104820
43614635
39378324
47999740
16529068
71489092
37045113
52307254
32984517
9963106
22606589
17013683
34978164
92924060
88191120
12009158
68538917
53703648
80148938