58231983
48238118
32865910
81889639
76531021
118870
92665344
47262930
19097028
60324619
88048590
65221235
96042585
13724592
98617623
172834
33394967
3961521
78305349
60992351
93301598
6985214
21246270
79423127
59718749
35533972
55986544
28301354
38045623
31733842
84064484
6522431
26669818
76737805
39418798
20348328
887809
8693597
74229089
11393292