40628577
63307872
41642111
52529291
35039557
97556440
7750867
74388639
99886435
36201833
78639876
800110
3002638
87327426
93873190
52231064
18489035
71433001
95117393
62298698
65294495
38706251
5791143
56317241
7571892
71873046
17736342
56406569
25774694
1731935
36821777
82343804
73965716
81167692
57055155
23105397
98068931
72911160
15585023
3194717