66953541
8287453
71811504
11044284
63795280
22917421
70245888
86712262
8344514
27867395
6394816
2675505
808127
7244820
9434128
73962232
56536192
6974439
91282079
17254980
50327168
33037898
46017494
20065217
20392036
97923092
90929773
43404790
35991701
58892904
93697755
36594258
35669063
23241007
8236300
21256657
24429583
57008594
94129297
77468568