83394288
96932236
15035405
51584221
20886081
91726706
69752175
68397170
75243437
26866747
3863007
3659450
16887247
64655767
8974871
45053281
1321288
25145212
4164331
44217156
36861892
3764909
36136839
46151066
6980225
69725524
44042937
12936175
95021129
48062937
74107398
30144783
87059059
76366386
14354730
20581127
68868599
78544295
54923316
77995030