92143653
41289461
25875172
63822201
4819443
98621989
31158011
92127269
15894234
49991046
9909489
61791412
24854574
4556407
5143671
10036024
45115435
64554810
45627390
69425772
88259043
22119621
45934272
46889032
6291731
49476176
80705616
20183878
84026
67243855
12271339
7239759
66645303
3746987
69114902
81603611
53969129
15373529
75659437
10788163