41776801
97493363
22717704
64603793
2690559
30203396
67866938
9736679
51146095
88026546
38882811
32385230
6565273
63916384
3121422
30527228
416239
61334392
81809480
4721405
86886851
25626646
17048684
96467200
55305295
10072639
98489567
67906545
76775287
39589234
31687672
72029366
3876195
72785600
92861
11085828
10875440
50105254
42072570
31977248