45699071
81837303
35861616
36828877
76478639
16845628
6395419
81731258
23259243
70603625
41915735
70442883
20243176
34147039
21813123
64225337
27661912
36271453
41016806
78711676
30413424
57452828
8373934
32459007
87876433
63283697
26809574
53146637
40046017
45294907
51288021
75215681
27268337
43711115
40555270
80075458
47311030
97387485
77627849
30317951