55653892
56284746
72714781
7367255
47093212
1701884
68975172
82219188
97843135
95561450
87527787
21759998
7462231
1250578
81299392
76775580
35424743
54066466
26628155
48679024
97868477
76223160
49368178
38119613
95721989
25216824
54547025
92052465
38446236
20532410
97095986
8718631
69657678
17043378
60021416
51129611
24879611
83324076
28719656
29959687