49836080
39475806
68272212
15931075
50591992
58632212
91984679
15289444
29355240
44198266
26738842
26808306
91316680
31889274
38034108
19004292
65034413
4563784
3775430
93502709
65626581
19943692
216394
23521701
6769181
83143600
29956899
15583359
35271336
26125414
18084896
24087896
86046144
1958506
79828427
66993593
76325165
15967923
8096598
20063437