82509972
48444872
46259161
50837587
3714725
98438944
1169813
1117944
55107461
32826183
887909
98205103
47278436
11823388
42084086
63579486
14796417
15288163
65314742
5451178
96249463
65236652
2037724
62672255
62386195
44596054
5055320
34118609
506940
28333837
53698508
30962431
64298651
36768839
91027059
99635792
35933219
4278109
8921108
81767442