40116760
21474323
94013906
42441027
69658360
42337459
8468499
90096242
71345992
60461506
47613034
26455021
90174397
80099614
26817356
86191936
63224583
32319499
8941774
38777143
64547900
87295286
50516086
5573955
93707561
11602047
72471684
56933789
72827848
37807907
4917662
99171676
20144442
9284233
27031805
8562943
1049961
75489204
91301176
44945993