86582612
9375312
71731266
76216870
30789436
20199646
46164713
8454600
76232100
97807898
15119909
80682170
96939207
5576945
48607388
32504012
32633811
4968441
42095734
48334530
2442616
40238566
27003754
89425104
74515840
76009995
31573525
64785924
90221765
2458423
99632421
85992341
7287258
58887191
15094632
23243722
30315200
37679449
57178049
3395681