18094737
34681448
52256938
895027
19351202
82186527
31667720
64174730
61934658
94331743
44102412
23262075
5969889
71208973
21229054
83545189
48666801
72087804
46627256
9077723
1402885
79578366
67572015
87018049
35878276
38215856
56556788
3050216
29012122
32137058
1808305
10323804
41147649
57222772
38374146
37203582
8498626
35297132
92592087
78075306