57072789
3154975
2601547
13583673
9006833
32139671
30455654
33873891
1815161
1142147
16944554
65888923
25196668
13306584
7194999
2244714
10427940
29744621
69781641
8691057
96622991
30533186
43124619
18749197
4947524
48421122
41106170
63787194
95108666
55461871
30834866
29291813
43828238
94835522
3335874
69513443
48227596
9524561
79941778
7224975