34484791
57609635
15914816
42312970
45666340
99394889
4805368
7277321
67848624
2298993
49289860
90687451
34753144
6960861
88374459
5179540
10803540
25012690
87748103
58835564
69475312
6311957
22609958
54561295
64391382
16879324
90436963
55539164
31771156
7159920
6731741
54197889
29034532
4425181
56805276
21257571
4064119
97257263
50588199
6366732