47275451
6778108
3561701
19083640
47089646
5171916
1064374
49791300
49503827
7897270
16765400
25727577
49973609
87283853
35089983
97051561
17524312
93759792
64203643
9191164
76132528
3848910
43206249
98479008
38432209
65733205
41963838
51319164
6113770
97509983
42357633
67675087
6647563
35478056
29234847
12839315
38208502
23548211
3229860
4946442