22551466
7797931
19765730
33568643
45023522
19682283
97075467
26378209
38077770
90542417
3161567
52115061
45284162
45086477
251113
58797782
92906960
12661383
5138034
89874793
31172850
59332802
2947590
5022775
43585896
36489155
45853018
8272190
44324150
55352389
82588399
54062506
37586595
53731
43614176
79935618
79421168
25721792
55613114
3249193