77714431
51024336
1385507
34346392
487065
75874953
59935298
49112959
61881229
95406027
40606106
36507331
96504124
40257981
11286314
39251316
38096997
23772053
87589000
63876130
61636448
9085383
71784402
43339326
37793495
35028623
70153435
9976791
63531940
22711824
44144006
52551891
10502571
8731981
41131841
44339099
22069606
7243407
96295531
20402207