95039745
906294
4968867
1005054
38825504
37424414
47338068
3398509
36124378
13593242
7515721
90914603
41844743
29181519
76439383
29106153
70831317
48084235
10184302
29678774
41444546
55198727
42939412
6176354
34578835
67536968
44755252
19438763
88747162
89519554
67284905
72234781
97917738
1516112
79465365
28521752
36826171
61696917
73206631
62199141