3437994
100004863
8132121
31046962
5063933
98016967
42916640
50667941
97784884
55535645
81523209
4542828
68473328
97564373
54763095
100004748
10462371
68095159
6991083
47594115
15917043
70908672
97419916
59347523
39322506
3047118
56921753
70034324
29186042
42887559
36739706
89436443
67062401
48631809
29058588
913448
98932906
62179510
82307030
16909201