15939367
39642282
5097764
34534084
46232596
79465305
23333565
69406872
1826018
25197455
45779545
39037190
25542289
42479861
92279929
36648140
2335043
7861482
630275
33483767
5978311
85808945
88143074
57931257
79675772
51478268
73375775
26883910
83211797
4839311
81831540
50801091
8811356
29111528
38107737
62525841
9646480
63924733
20578374
60969140