71844800
68479436
47666318
66063364
70939039
4216266
891326
57598083
51521805
86469882
23382699
7326822
61749337
44294583
2406501
66235192
96131444
35702864
68538397
62251483
58477763
42941488
87246310
10562966
26202932
22248063
76417707
84753775
36546397
97144198
20192601
31129046
94749036
27601375
55018914
24248452
90029907
11899809
20119102
42331843