56376418
68322903
8368434
70634320
9836053
25509001
20587600
4804935
95452929
3589919
15205260
10158131
23588461
28428723
19857994
16593050
66799896
3437070
2278742
45261349
50632174
7778309
4183951
82869469
8847967
57919392
34561398
74681660
36675760
3060941
50801969
56402839
84773447
93833291
53355074
22346258
60332273
90723578
8719302
95126011