82396830
45898101
33813828
47476716
40661044
42558921
87837561
74093833
40315541
5667686
98351106
17584345
65649372
24762658
66862094
27088255
27504966
81958168
56299044
41346149
34582204
8926217
85091764
65731655
2565728
33687169
81896698
48312908
50795573
5334169
47594152
13416223
12848048
46632929
39701907
27304593
74286675
97927400
72194374
81431527