17053211
95617728
86727765
43935514
8809808
97694336
27707919
20945146
70856336
61874247
8568316
43566228
2245047
82838889
87521668
99831879
28109257
59148524
66025156
2366467
44229620
23825925
44826540
87257834
12099675
35284434
50499921
4655035
1282679
9862154
44727598
69407268
68584410
3833193
1792465
70899223
98807047
47886201
3743932
20362734