34684823
98518056
4625733
76707829
7265861
79206565
37634992
37081914
42969331
36009403
39882537
17979148
10668973
42995104
14537179
36038625
72725223
9349608
58479249
34338910
26798243
4039211
89762277
12398314
5617110
97341987
82103186
6396334
22363278
25484563
78611421
756079
2829578
98656075
20948710
98326689
81479721
73753306
86141564
56484001