83141633
32752819
73538167
3466700
49426643
18416856
52846035
24874927
62401885
59572071
24391741
14262043
94257307
44798618
55243652
54002976
20328573
98762377
53874290
6388937
44452493
84194511
19097400
72404851
99321852
6944495
24093739
59424710
37635299
78884306
38978495
84577282
41623188
61385084
26873230
12791994
63224419
8245619
70514832
25843412