18838434
19396238
32683650
29993784
3032782
28416961
8728765
82956539
42579106
78325412
40029631
57803478
10368148
89649333
5418547
9016426
73041034
33493212
3583396
78186969
40233444
92079611
35145339
12498582
71952401
79984048
22343973
48791416
44102358
94583760
2067459
31109719
61643709
1876313
7816145
60588910
575246
32042471
9813966
96772529