85581074
83827987
80969578
48755727
98213144
90291578
9039590
6766531
2823707
9679263
1410883
3075072
21233939
13157996
13651106
80454887
55639309
93288785
29488287
46926729
14868415
1715081
49793061
69585542
65081446
33404367
4450598
68292757
53294058
23297003
63832402
26604360
94646140
36755150
63766842
2489675
18025309
10448654
23965904
3876334