78586959
38131422
25477779
41046051
22983178
7437641
63447071
41779361
5841493
65681535
65721274
3158116
43767326
84298131
79101587
19161219
89841422
9669003
44347986
79701914
71566678
65483062
18325
84384900
90114443
1781148
331470
96598987
79999480
55136231
54515784
76832152
12421051
32032021
1983742
92439097
99012178
76626081
46851935
1711705