94996089
61087008
68709849
61298196
55193854
32234805
77172264
21498932
66072895
83353184
3541971
9615447
8659879
6279833
84974521
11018668
83114478
61162264
24917375
1775454
1365591
74808449
99255909
551934
52521671
40153276
29269847
66906905
81828911
22065325
25813126
40245
43392943
9050918
2122823
14724760
82961575
53312121
6269521
12172828