67303853
31559128
27505198
72401616
14949002
9459447
64161180
79793511
62189565
49707412
952948
7958131
883426
19509502
85917967
27527981
45448598
39072599
92582390
86655238
26399697
80294460
7184158
54062516
8591721
40681465
23838716
52185840
21239240
35729969
3936859
33947075
12471450
53246873
75794040
20528490
70596102
1451547
44854674
55346456