95742599
11228773
13841409
7138464
89674222
46157288
93338340
30215864
2578916
36416509
82675171
24063992
80767543
1743601
45773571
36907930
76025467
71262384
17449891
4266243
83498573
88072383
3288855
9740953
16236739
26126467
37837125
84976009
80181588
11519740
39547585
70702069
7664132
63941551
8305844
24708402
63131726
69163052
48712554
1119213