40512209
97928139
5843094
87373167
55787476
5165515
22114882
78293729
5793136
8611635
37796104
84603019
34876269
78162806
35976551
54945996
23583919
72052856
54011059
2793835
653710000
29463645
64545357
64578717
64684543
11384785
26058578
66619561
72655384
3502330
74518412
61014369
104559
90922269
61525730
36343362
2320286
47758014
7725806
61491894