51247355
18895479
26316727
43134781
11074736
4166023
80705973
1330323
42065454
19712719
34053924
48007183
16373681
92848239
12712299
23545992
86083152
9254607
32754148
29992051
27838482
48384129
84006081
25068483
43431088
62559757
4241185
76442025
37188571
25566305
78154528
84258903
2604060
4908698
54515338
2744806
5416610
42642604
7370155
44432552