32147687
1102403
4183745
82479441
35554945
26669918
57573536
73647509
44515299
52624157
6080389
48302608
3725896
54425718
2083583
64555384
8986910
87272659
780362
38306881
50641245
16466472
67859485
74614003
57132498
80814934
68919874
14872852
12554299
19401201
3262160
65306790
15244085
69532613
57367
31498475
51122848
16299475
35174783
46802379