30288634
35343405
64891821
1065990
73235021
20597246
42229692
92639694
70084192
90985896
18167890
47972093
5093247
52167781
1244021
58544511
42439992
59815203
14468511
68343314
18076289
93207147
96426629
71283446
18948690
52282384
73968131
64624598
11111227
75183289
29325402
39885046
17006786
14994893
79281849
90738735
60169389
67631331
72636758
47857532