91046022
4244740
38775238
21882039
74475992
3400579
10321474
91562943
81329834
8388453
5092859
75592532
48991356
44424415
90231425
9009648
54474012
43899519
50083727
85955224
72109089
39243220
80209376
50405360
87272058
97288380
85685897
28422595
86855648
98969562
43619965
8745676
39736819
20294320
40182157
8597303
71182253
50206500
15588075
55656616