59204432
2242780
40956933
96705144
42619797
94828574
63729422
72465240
99631972
90977538
74667537
70462770
65407013
90156797
84422663
33315909
64513618
64285225
98412291
62445442
39431198
27999410
3845515
69196837
64085834
34927340
83179596
9828056
25559497
11638703
77275398
39524790
80528363
45791640
70851246
86254443
44428812
63533433
71247867
15002185