71171738
17094561
4524957
97671124
62738399
75485485
46641630
26829794
77098507
22168107
78273861
5869588
5389582
5365393
68063748
25435969
9545640
93747660
28059973
32656240
92035531
41259720
44069339
44159864
91274086
90854
37874200
3298689
72992650
91106778
56441946
55507174
48933124
67781538
12667426
80861714
31643848
929236
57508662
57597313