39561113
23663175
27662904
63968805
6669445
47822426
27925166
90065698
16904633
54697628
91487144
70458703
66309076
1198644
41374952
67179998
73051329
40916105
91381280
61616769
36051438
9879462
46059521
94014583
7173386
63695267
8093883
36388304
7052431
47912186
41465576
26528424
58684652
5664603
14227095
89652920
40136317
15739487
95206543
49822482