4708657
9653820
2736799
29028379
24305528
7722498
40692798
6266550
80913338
76826621
75101500
6753224
90611511
3887195
24206802
28276827
3933440
98246900
252003
30419524
83618713
19816501
1128583
26286438
91801787
73645926
66161237
29998427
28754375
80798161
32359893
54668133
49131388
8729848
25218788
70027571
12285131
33327237
88283168
86813942