63665818
1675467
43443727
30012656
60097715
89899561
40216706
99695031
64476311
62533351
76676610
41658400
80748693
82614672
64328836
45817138
6620968
44504397
55208148
83636704
5378154
55383181
15515315
67892721
54892281
4859432
40636939
55298150
49743731
32158719
41179880
5611324
44478614
50223995
17125413
41657787
90194600
3918155
20255995
83932453