71028669
42728991
2370728
65901220
60741611
35326204
5992818
355742
93371482
52856284
93367443
16371257
25108667
27651339
3855273
55915375
31117161
4767881
34507977
65675695
24746596
9924290
17042948
94943713
96591647
75702307
19757289
83036756
6517049
36473951
53505174
88433146
2076951
12979300
65461201
64686664
80672256
89102061
90093692
19425139