81565046
17391205
77007994
508728
3004527
97307951
64461363
4342469
3434862
63059458
87076621
97696640
89946156
45703530
1287417
98828850
1165796
46359373
73972932
75646679
779792
84514155
73403499
30988821
47732785
96685788
38923990
7039246
87366837
51821783
77905135
9406375
64084472
6948476
45966939
28982690
25795628
36005101
66642609
88723588