39562868
43742009
6766734
4769065
7297753
6149732
67708708
20664757
87071341
64304369
71743340
44747817
12486116
30897151
25235840
44206785
38683338
24364709
94416845
81317848
26877204
38472918
66397519
7766591
80796710
14025177
25608203
11359314
87869463
83902160
4245943
70658645
79795202
24788159
37599284
86707365
96593772
83543630
17028578
9312221