49842139
18814198
60419039
74737283
96268979
44365445
56662720
66528053
17073685
6681990
30147583
72927783
93008635
46319768
8206334
62053820
2435871
50638241
72124680
85438432
28991871
24384307
67674978
4199692
50353376
60022009
11542447
8607394
72466589
41453492
70175573
23095301
89028766
87541072
71321699
38107889
6242286
2207840
66016333
38197468