51704537
56978263
41302110
92989581
25965540
14009004
3111563
87854181
4931923
63227493
99676355
92249720
717876
79382782
77575003
89608970
76392854
33942128
7833533
93229946
5854911
33794852
680281
61556847
84907526
46319007
44597294
12968455
28295603
6940236
59384431
95576647
39137554
2115681
21492509
18775484
4337885
35628766
22046261
86653157