57426379
48985059
23499547
42884099
29607444
76682417
6397191
15944851
6226128
48221484
23882670
67059095
37753412
95242820
38828669
11786360
32976527
20719687
48369290
15888336
62517999
54042892
68519632
19376246
13293825
90031029
76641186
47803619
4693864
32355377
17436829
8133796
3169693
98327983
72695636
41115500
69592598
87378778
61446232
53663608