70523406
77093970
3565854
83194160
80362971
86538203
50348434
52166843
22843425
75652805
47205195
12704288
63982995
77084504
97964452
38732097
9581184
6753865
5730505
67375817
55812309
33989235
48067591
90043994
5461414
22211763
40908295
16717333
17232027
81535051
36755873
4013265
20055571
82497039
952222
77966291
38442575
81598743
83845598
16507194