96419676
51827218
27889916
22456301
95091938
90782938
21885244
65863965
66852730
72443028
86609810
60128372
74131771
96174805
3514457
97543064
6090913
36765368
7209270
18506099
52542324
16352417
20632389
79191226
4968876
4571672
30895402
97229268
72999615
8799894
587611
37231847
77585904
44706833
84936504
36378486
10239482
76793643
45502348
46884785