96745630
56175606
84593884
55616633
8023465
58228466
14892568
23487338
66076372
4853924
42847835
16753325
77189541
88681501
67985311
53227128
7731660
68556321
52474254
9514423
56019510
74801453
1939291
99338850
52974224
14319248
52988411
71209761
4787160
28444749
1958885
40433913
9018533
80934786
7475118
44379317
1172747
96858214
43083517
90122156