71799255
98847459
69535538
8328526
1074250
85926386
9869547
1647909
63323445
4925454
38136993
76798729
88724167
8651185
3494973
71822669
51721931
65073892
9065724
16591959
12139906
70739792
98458716
8231979
1581705
38519226
1562866
29796716
31188050
60261051
5149412
13474425
31018506
85806135
5889664
58114546
88547914
55107957
70125714
39391343