39769268
13178962
5961097
94362303
90118373
5653719
63925317
56635739
735872
77504018
94264693
22172534
22305878
637529
48018921
57260
59284872
6567131
37728750
54314212
14197686
97263901
40794990
98182081
51022550
67237652
69952465
81739643
22436910
21652851
3297116
43323334
17173141
48869808
70968523
69937397
70575344
20882364
97828456
2864145