23891344
10844178
3239403
7291384
4907591
38814101
2033520
23084898
13153210
16452661
98777361
77921465
58649428
2819258
8772803
56021203
15936664
12089436
65809406
26444257
62082909
73332592
19438839
12396449
2938992
60128103
56764833
13396418
62588068
29597833
52201082
36862197
42233417
75035102
40236770
79603144
44259625
5451807
5083366
39501626