88015097
44274613
14297962
604070
85487042
53257728
59388172
18577133
72749389
46834546
74461763
42104341
88215356
73095596
92492479
33948185
95823282
36083382
27302412
34047025
85066
19667
24591734
94874204
78434506
58652972
14466229
58953004
95265663
4691598
36154994
3561879
453568
6021898
67683926
85901626
29974641
6498139
85947132
1505853