70621426
6181085
91126431
79017516
23079440
39722181
24966629
59192948
92887151
42665101
82862959
21019567
68521334
8827075
72643556
78988873
13747881
50883094
72377216
13585749
31333609
48437688
44252416
80973634
62586857
50048882
85878197
92446088
16875405
16342520
97289584
7838435
49252357
86071091
72918325
4662888
26144787
5742272
43756866
77893638