75893538
22214866
76236895
29802388
62329624
82939678
14867356
50102139
72194523
35223034
38461745
75508933
19235064
81211555
96016229
5899104
87304234
77902900
94694826
2093136
16818337
16479815
2265806
6079155
51026916
11998188
4904775
12745540
38143604
28808590
84559830
83098489
4018746
71436238
43779036
16882485
5709679
91638208
92428852
42066305