37995148
85954898
26541244
31195796
61303827
25609430
6796257
84603797
83711081
57215017
93035778
95041023
6830481
56891076
32809375
18886164
39886585
17052931
42488273
15828457
2886282
351916
79205722
39565010
39343194
41577624
48419593
1627817
48955545
47573793
91476260
46513395
77831611
6143186
6679459
22444521
77091890
19777445
10451935
6886580