25123237
844648
24814444
97017882
27222232
58434568
44079627
33563991
78646940
67045519
17099017
22408838
56608126
16324573
7611839
60598428
41613614
94953252
17947724
7171166
738288
13914764
45045304
30684411
34567672
13907566
71053029
92648611
10129673
41924760
92713495
45378775
794210
75535358
61193363
11274385
83347802
30605795
3042988
41821587