95045467
46191841
1413221
34814546
94165763
14502366
24421391
44985473
43481454
22852775
14358501
70194525
80462893
2854817
44682253
41969857
27027953
37531309
4698204
54432213
33952410
26873039
72622487
42027888
83031462
91462967
429810000
32814938
70574706
54884833
23356358
88352479
79253769
11312708
62214054
20131563
24939643
72686484
8925516
63659367