16593927
97683319
57459291
61027472
56062712
64812548
48759113
25552255
21744925
12267964
81846703
84226236
60576410
64941963
674761
48466666
27126611
20255725
27333393
55804837
23591462
9605278
88086078
20901662
62145079
1947196
6998591
43508476
12631893
80311929
67139098
75575770
70817884
63338348
5119368
83247405
5375667
31177241
71276408
50982826