16756394
21578384
9408524
16216153
99147232
86059219
32174945
15788664
86437433
50834447
10297631
56541967
84655956
82934399
94391946
44129328
37157585
3557176
82691714
79695844
58441364
17778265
88716839
48855781
79924399
26706019
60142269
58956306
2733491
12012408
84331002
65868305
5936543
46906901
11445970
28465150
74464146
43384939
66823038
51768871