22818793
56585412
63847915
586209
60195149
92228867
31032284
789900
2053689
15314209
40777843
2168353
41124393
71059564
84293826
77373907
17871195
32403956
51539650
66274024
27032595
63113444
51088195
72685070
4742180
72851325
50099478
72109230
10926965
24249023
34671187
66316609
91078568
35359348
51276189
29618112
381371
2872679
9291148
88386838