81489175
43595821
60559824
2148140
90629249
22464362
7578710
66524074
54437966
66749090
40956511
64454340
20563474
42814473
48158537
58562119
18482678
87045373
17234448
87398055
7223935
80879496
82982602
61377
58315116
3271789
78532449
92869631
644860
97203217
4370626
79354594
6443568
2211859
58143987
57724271
23413312
845962
46038852
85676182