1304832
757765
74151358
28099022
13878977
8129658
8577184
5184890
39666899
1343358
76418851
4015681
49272823
14421953
91479100
13164573
55235092
37349548
3206236
36636997
14006152
84764111
57697801
66999220
46262749
46553616
80515211
20606173
62384796
93306078
22898873
96032646
78496125
19171237
31874705
92311002
56308496
65516955
72122077
6766798