70348785
63288554
66057042
69394747
17004884
97032756
7206236
62769433
8294688
1618199
90082615
18586621
95374978
4393328
92712018
95279746
35674307
54647516
33477994
30197207
10048981
51804131
69574125
10467398
8790827
2267823
18739391
81802870
4579636
8211530
43196572
91914330
32612806
92093761
18608308
47586415
24665698
77281651
97793230
44242973