97947921
859818
11571099
21831652
1191067
18104796
37997960
51746626
56773580
34825835
46249608
58164686
6261081
18906376
35084669
79534898
19495194
54367416
3857957
19164154
9162984
367877
90839654
40452273
4761585
171236
94156855
72976712
53675852
37736617
26409661
10426720
44535696
82566796
45311120
21986174
8316164
542614
26521142
88207947