20433984
12951226
57221099
98508702
31138955
47736385
59881203
8133624
8976497
69831215
36844014
9207198
54405845
4201632
62223415
1235360
82755132
49783852
41415389
36388751
86521440
92714095
63353906
62704706
98111147
25911767
86162545
57701628
26815595
16505260
8941363
57092923
54589931
29726558
49109097
56812198
98919297
54873615
1884790
47814663