38036431
81544744
61129756
6594352
10378704
84117478
38975189
20459214
40536456
87294410
40944388
51233962
8185758
53197252
53752312
90934669
36549403
63048041
16029713
92612227
25927438
2947779
55975891
51298811
76169487
54972510
21414360
69225480
2745639
50299038
42683322
42923051
3400283
14945681
63118909
14327510
89711015
31947270
43999752
34996238