39894323
46704802
82182631
10064532
8669823
63762055
39258751
16717749
53768503
25293218
96265317
2507022
8729486
17753527
38772307
4991673
32627992
85784934
86501685
83167674
13398645
39139639
7112107
12182690
21241775
53311841
50736869
5256484
73919142
75209328
51712607
45262108
37305186
58671887
4478667
99992137
88097443
56865888
70721697
4849509