82909438
68637910
27709970
1807095
52454007
40215527
58079186
90168660
20273687
13526690
22281455
37169278
37686592
75379534
32686193
46906690
11158099
43724784
5837232
35512666
88149077
74825689
7448296
8918451
36438115
59722777
28468734
99638358
72349517
81028717
11839200
95267332
34834298
3782783
54318920
54813176
22859271
99105682
73083305
76674986