70862160
47611353
44687953
51823508
83398183
6568698
31816573
4836819
2952339
12561017
67231147
92206680
99261400
39323107
17701880
64822935
62459152
74066472
14653130
64734507
23455171
2674397
34705375
62039691
37999749
97644117
89879208
93197121
84318857
18843854
864138
74502996
3473357
16135585
56938072
82955981
80678547
76709948
96123056
59448743