81964058
59159310
71104784
5565545
4435771
40214924
15755659
17614120
12059955
25247382
21951287
21757857
19347773
51811969
19084400
93732734
19945833
17788260
73962737
80678289
4332574
55133552
97502642
78679590
5730608
33262919
51739647
35885292
51418463
13221457
24313287
57118413
83605475
11927418
65465664
7056416
22108878
25359780
35325476
19751259