80205522
85238356
67113010
88261951
22447512
1061936
429557
45895184
19525106
7161737
76911276
51573240
69199214
70861618
49622506
20334864
86416028
62069596
29619480
1631561
56795552
54981486
55149275
46535135
13705183
78442620
34679856
189847
3092976
79119090
24328493
34313872
28568687
39047717
1347314
74518764
40307007
92655285
13871212
349744