14299638
67527127
19579850
7673498
45235127
21066051
33769740
54897683
36881790
30773800
17513718
99218128
23855752
59884800
21947261
69947108
59784392
15566913
9947228
32276904
3208367
50121552
22601461
25075980
58449899
61852453
68793880
79653507
3108157
72417522
81193932
81331922
87133908
40218830
93795157
73234730
72897620
47668501
38231292
96634830