76448709
56204953
20888062
45333362
68075102
93147651
44419467
87406373
93649416
43009833
90216406
84325180
3065104
82972984
6855699
35906085
45624901
16158082
75611980
16751350
84129125
51579580
94745115
83165848
29628688
10097104
88119546
20708311
7804061
78438212
3143860
47914523
82103086
95781173
26092751
68151657
64448077
16082496
63442883
3919459