46172651
8185303
70493126
2051375
40651857
36831631
10146276
9188353
21532769
66483837
28722819
65385237
70578184
13512764
32469210
78525612
47271585
28969229
83996178
48638805
4242521
78689530
9732622
61366428
90604627
88727803
99872034
36429701
89129991
37256842
96975900
52424054
38468944
15078885
99525024
4093730
40721235
51978753
12994520
59355723