93966579
66399311
64126194
77872580
37125124
67366550
32863082
67562338
73725428
54748423
82457403
47428813
7286701
2616447
2123997
72545129
43493206
85631430
49404060
76858021
9689357
27996281
82376652
37131890
1201971
46861901
80963678
15707987
88524803
33837198
80806304
82478600
59177295
79124171
23989117
11331492
58324144
22103590
5412278
81305457