90262628
38513875
75164885
32692892
25039595
73942648
82234877
83336018
12912049
95077815
70693920
46765494
21908657
89301067
62506539
43855366
1634576
68858331
41647039
89731465
23739797
37051495
40928746
4428259
38317357
86172307
89907748
37659708
4904586
44071708
94322410
67891334
74351208
64372668
3521635
55292683
76894493
65041938
8536721
3336548