29848438
6646632
36992717
23448569
62993461
68885113
48027142
69686296
598140
4772988
51535629
979951
96956959
48083073
22532559
32646170
79232805
84019638
73247691
50919837
3498878
64326729
19884862
43016277
22217962
52462411
36518940
57063063
41623340
96193052
21791380
18824549
94529362
49223935
61472765
68354768
64329760
72874057
23606530
25385043