41318146
18077997
7104980
28859246
82738517
17089909
98148083
72783762
3302774
27869158
98039063
6356205
5757136
1123456
68458519
45562309
62406791
97139203
66293656
79345283
3728376
2223139
42494210
62183005
30576109
42371340
68559414
31522806
1755591
14371200
71927848
6806667
98513569
83757248
34357743
90876719
1180271
26308376
6785194
57862429