71332288
89704770
87139520
2443348
48297063
73297670
50224322
68267507
51619645
45972200
55811593
25929692
65842852
75194814
88746653
3075736
2579617
3627848
44821247
67289574
4420541
35159537
61264278
32852212
58693241
98378235
84293469
57134240
90784361
39107352
42393888
70432257
54043600
38737706
41231060
53179674
78928085
330024
43386974
3859678