47878391
50881386
49736543
38959754
86418503
12723617
61489157
58243295
12085848
62505852
93716908
5426608
92778222
71305397
87342683
99341116
70208400
23406100
58892825
1162855
54039107
13557436
21475403
32516798
90914225
57832149
76721724
24225410
51264661
95711327
502316
79733289
67056126
9930633
94349508
18602852
16114977
6888672
3998332
6744954