76307176
15842420
7247498
24918823
26371676
25792119
70405587
85528277
11723598
47278758
22496276
1257993
85829284
29951136
16437617
29913072
57272448
9717561
46762125
2591300
73885179
7595149
9042415
72675918
53794280
11486464
66242510
93922744
4332060
40902782
65819419
67953915
65419090
61641013
31529164
31306619
63061280
81032544
86305829
2282798