12473268
2841817
3018026
450379
39216887
22827466
96643747
41799959
99299599
40937841
518565
4253384
64837078
54376815
36083962
69356966
11647931
83331720
89573933
17728331
17048170
70002940
28803689
5319353
85896984
67735456
82251288
12104012
94437480
67251115
30986616
97844475
8087823
73897726
42824035
32488406
4518853
8523258
16568336
5257013