57468227
31392439
72291927
42511140
9090363
50863007
6674638
34923981
41433386
41765175
23039505
55843901
83407730
37192633
31002941
37417138
1666326
75893449
37897281
61117180
7809583
88151397
29294137
30848599
2859476
43003257
76951204
33438570
6170330
32425005
5059065
80109397
21987538
40292995
22686144
34908805
59728108
69843030
22512082
62315187