18042179
70084930
55216135
10433725
72545939
92085648
4485549
46864231
67272279
13428585
42695848
67259342
25942993
4316443
13532730
6444036
6501035
46905873
9145314
14479397
67168595
30759471
5691438
20714704
31054674
91071034
96917877
2420377
61316060
2256248
8293064
66705292
90616659
75435318
60484394
82911911
48176549
73506713
68548244
60364448