60869156
90673921
18846478
20775018
63812426
20204954
6486739
87893790
82133587
59274776
55637910
47245509
2862797
81767142
88948467
6791233
7411786
95859087
69522594
19612634
79294400
26418226
36687067
81192236
6017048
2272633
31276764
13405335
13045667
30644630
10072330
85008174
41473720
74314408
35509961
3590116
46465581
8252889
210864
47397167