40879299
8323496
44606285
42665566
47281868
83702444
47068435
62748722
78885787
82046622
32071955
82959787
2599935
10257087
36682813
10428805
51608279
98135083
81925017
85163001
64259292
3576263
55795936
56318596
59972019
47781303
31533875
15645868
47733986
61058706
832054
29182136
33289395
94697128
20736298
41584618
1915400
93947802
41505894
89755188