22764336
83586660
94141524
35046149
83679699
51906122
58481830
2098807
6657306
90632414
30689113
78596373
8608896
35898304
85957060
66467833
53711667
48227982
58076635
99872389
35683166
72141192
36139504
84175815
29164251
20196212
83095791
35496470
18847243
42075620
29869384
6298321
37136610
59608035
67808906
5401636
77942535
89844202
32478527
28023080