95535877
7262688
27681890
83386893
1157186
13727624
74494137
17169264
9564134
3783520
53704371
75172227
1178575
11648590
37397044
20052269
18456119
90692882
281255
20332734
28141417
29112801
867259
69186881
52657370
1775616
74009574
81626265
33968068
2302522
80815869
55075300
68081532
13805763
29014544
38611546
48848173
63985488
32264171
35839158