63186336
50328032
50538383
7971885
10888492
80137246
7845293
2871779
79475295
28615143
30072655
58402175
20444518
67341755
77279632
18925061
5864188
50025234
60188373
72396854
24052733
11965520
58241692
64479812
49361520
3695067
59813228
40082435
98976475
1580501
57289132
86682677
20207060
8082738
71651851
87189903
96444732
60374281
80022957
11513667