60324978
3171357
11149038
37461014
1911381
1864040
58359200
40484071
94959796
96394482
44317243
30754312
53311025
83297237
5235283
74956507
96004592
60097384
21181765
95167090
30713462
75094972
80814775
66882311
35592068
94752906
75043273
37249959
87853459
52308969
73285074
26678019
83162870
80767291
66517574
88933651
25015097
60461686
54025746
4297101