93506582
44421048
89769929
81129036
77051997
7333352
5896490
8543998
92356655
87849627
42548720
19111630
91365331
9369879
16393110
79138379
83657109
52538345
40665039
13419392
76977765
4022457
819030
48762456
958148
127573
75912306
83016615
3407236
88122115
68891496
9438442
36049724
8151912
7267933
67266412
78394393
80694161
19572620
77367445