54657989
25038384
37905333
4745327
93003131
36334073
78795193
30286265
64413164
50561568
87903436
99257857
96596914
52567749
4205140
18946860
15255634
23901734
1316101
84018151
94123909
3657459
13361979
72619915
30521782
34321214
88676037
88455117
7985375
36671073
11371353
67636062
51409510
58104994
28181262
28005064
29065798
13963852
47253451
63933141