76495038
20487727
39763519
94428157
79262618
46954114
85544387
71536606
36268517
406550
60125235
24171218
44558038
50124014
29599017
98224237
85083775
41272852
62376759
33529078
33036890
83142759
48806001
27412445
93366835
1999137
15591820
51452820
9086036
70928193
96836968
65207105
80479387
63348945
26076454
64745150
50868930
1994005
1263589
18435888