82691028
26753380
32781127
75542543
94661326
63925343
92985588
43578432
40683222
69197804
9316903
1789162
510279
76056678
52626440
96338411
93946095
99327047
32532355
20514670
21383356
9928237
21123756
4307447
3947914
73026122
27659665
5805606
30152418
56056721
24924019
31302012
75565297
40808345
44112541
70714820
64043889
80707882
14079366
13261232