88197028
9979630
715181
50448314
32295071
83047303
38526011
3891186
52286595
1235633
4027366
9981941
52065105
84878314
57855419
31169079
2931386
81363736
2018758
19613096
78043696
28286679
42335036
16823466
12274692
75296070
39982984
27723660
66273965
10218221
7196426
67272222
46249184
85876370
19246915
3293631
32618007
22208697
72506199
59678122