52676222
84253349
8933538
13146994
35003279
31682003
17989147
66038636
86143010
54696175
65327307
24142827
81069231
20135486
37454788
5920631
84379038
54346130
24414509
62714472
34652745
55303201
95227147
3109753
87808882
86551900
23607144
16099524
46709927
59517465
58109544
44652750
16706559
3602595
15117451
58348633
3516352
67415211
2833977
35824451