25211232
10004386
8872362
92365119
45273781
65461641
92484427
31102162
3384276
3939391
62316000
5307677
58155863
62755075
8169617
49897359
61734841
74684695
63263843
63681223
70149542
53866812
54984302
48669932
40296512
40482862
34501538
20523506
21464652
61863506
81938231
64556200
85696574
66915622
32181525
40428843
15934915
22856006
3501554
6822778