38949199
55516710
9093675
14852621
73355802
34497498
6378216
9301213
30924057
88312167
67387800
76819525
27215127
44885238
6282657
7835180
90787178
36363338
4666027
9694742
27456250
86916189
90168589
54829757
58426819
4580643
1403472
78832222
55997758
79251924
47484847
56012436
843521
65878607
87671060
35496958
39073244
32415511
46695536
1769220