38396067
30461379
8743966
86394735
81081548
5725468
1753767
1692134
8047637
54565082
58391102
60095612
25473973
88417424
4951689
92478237
21197322
94309319
40282237
79219540
5944481
35338847
41003153
66767255
95658699
64819342
5155226
59506744
76479399
37544044
94122068
7433421
45363771
85895500
96079687
29874699
23353182
12777492
3117432
49775022