42963242
20619287
26404325
58463699
21091072
5088757
58135189
83731986
52936617
77123165
1578354
8767957
68012563
47352262
55373415
94241571
1352192
34964147
37014304
85243444
75848588
1386615
16018809
33557098
55454123
27381774
88157414
28132630
64147273
88366980
1991252
64006828
22129940
87046547
83321133
46552869
57935834
91778908
296117
19619749