42239954
77956094
64339549
73373793
66688815
99024829
53062337
18009038
60926511
83744657
98535506
16964158
17521153
28158165
17516799
55875
57951361
48188003
33171472
10439033
59594001
40843506
55593471
50271084
84232722
25088392
4841653
45511426
1447252
38184876
29187389
29017484
77883553
73627389
3037772
13029222
26362054
949433
8887870
36517758