20807471
97341869
57803790
5117398
8629467
24643301
37864445
5746893
37293905
6551232
83647173
83247483
22264516
78992446
34384652
72428345
42737152
36691609
4338181
674526
35589258
2935778
20743877
5147297
44809355
95921404
25705618
55367151
67175862
2894770
68984001
45544131
47461218
87304320
49703522
5252957
14334270
6324100
23625649
752099