72598159
86996671
36758540
41239342
31291719
50881551
51364334
51535488
64526901
90371008
56344967
99003112
47256097
92983736
76432686
63651359
76861633
139440
9038348
72739299
35212735
66198118
93215812
90041509
51936725
24405417
18974066
57422193
33682967
37296875
6474330
94999380
7802101
5041322
71891548
8775248
7453557
46573412
56271967
194726