86732664
54048946
88058320
18746613
1341235
42667691
55521480
22528274
22063312
21501420
4369512
88515452
94566400
81056899
96807693
37916339
13304569
87333838
48544866
20845920
41207758
52466379
70837165
96379042
15128766
10354227
64227709
13562590
18795848
53717984
6265838
9686649
59187134
72295209
2225594
60879002
59108532
87975710
817493
5798574