68814623
36451204
2857440
7207684
63425533
6012969
75358891
25307518
13132618
4149313
41577795
34104547
92215099
80584929
22607718
3787115
17662271
67886528
18074619
14517712
39548156
4361244
29308307
78007872
98275146
12103950
69472392
90806961
77455062
95436067
61256764
78977641
62228160
43372646
21292081
47956722
42666908
56662933
7382603
75723230