83818261
14562690
73407409
25703043
294773
30228238
34025083
93091451
7973583
4301426
43355975
81455641
10781885
69944680
73303914
78033376
85054410
40691317
18506672
10505503
36618936
24631010
59132051
26085211
44043131
62874905
17639627
36391410
82325722
12349424
15996517
79018867
76536902
72059552
25355881
34504490
95849761
27038753
85104268
78567469