58168635
16781084
19585142
65924791
5212314
82328262
96886013
58728339
30641618
20545351
59801159
49134353
2569148
78909049
6161386
546728
73518009
6042730
18604834
82147132
43017963
35781389
96594679
20678770
61559820
92392894
82675
7206242
25515879
97504934
4769081
47926725
38484667
59556283
9814538
15576840
73683397
6740482
2764328
59943625