30174081
3692976
5282942
54522928
92038466
14975908
59088599
46501795
47418461
73458217
8364846
35795121
71135208
26893560
82135417
21733968
9452627
58437038
25991056
9268385
33437179
94206781
8463996
40739908
79688044
30227134
55942738
43914988
14029723
52565920
13577199
82139820
6401654
80045635
21016326
82003919
23552251
36945069
57542020
81798716