40232871
41338427
65608247
91337708
11446674
89742180
71069316
53305350
44158984
8259909
45919561
56036740
12961608
26555099
67688511
36367362
58334419
4028585
6041218
2377468
31798053
38745203
9433345
7026874
4763153
78325041
72748844
19114651
13395275
66555107
14602650
49687581
97375135
61792546
99307813
76851037
7945201
99129315
90947529
6846216