67654370
74848096
7181655
28431772
24216598
30006236
77895248
88048248
44034606
76858821
31295175
3042278
98186356
56641942
69365161
2024569
35688726
17058353
13788860
41319083
85876165
18709024
93195860
1621436
28727200
84323693
47549093
72016186
28465535
1461846
28588583
15098697
13236518
37652535
93342570
71861288
89598256
47673325
89505971
17978331