14125362
87339174
329693
42682041
23585504
995544
74709565
8121710
88052959
17376615
31625025
85596301
59527433
13971333
72842258
3689538
4586202
98303526
20679960
40774455
68286448
42907399
23321652
5312479
10941468
3875609
43543312
52571087
299769
53001828
75171825
95226408
16505942
10389543
50507627
43722975
39669141
70601644
70754102
49859111