48844072
59508318
61106356
61377972
93636642
68298235
39329938
27447303
54893268
50795306
74457145
88492988
28506650
14419856
78165597
23347311
10842026
91397868
35151206
4145100
36283782
5617368
88758547
14966704
72295359
66202780
35119820
99365726
57834189
5583038
619546
30263112
38487124
31999512
88916354
76474121
12754730
61814702
1039334
52217477