37753488
991756
74874493
31748661
39143018
32219957
8498656
31791020
16616263
30366499
41983102
47389694
52222160
45536318
78629429
96788082
4702879
24447244
1984343
77988804
14695422
40144067
61331911
78231135
45989353
28197996
42933772
89577299
39808198
41618536
46064522
10683500
92815375
91571074
85625861
40141821
50037926
87003642
1832972
3661668