76498136
52267007
15901755
88139484
69306975
35309670
85353234
12869826
48721883
77451805
2305546
2980749
32934089
19373785
92798799
84438156
46532641
61491159
9004986
59854347
36679590
98085509
26118672
20597393
96344371
70696512
62708492
8569842
66465232
98073468
26023497
78711668
32035397
41295048
83514981
77363384
10596018
49812208
57243651
22897712