38123834
69525146
4250157
9711425
4633228
40927939
24753239
11107030
89135001
44257152
12044184
52944088
8253256
26509394
94649649
46013578
1051812
37541814
25248820
1591361
78441084
7390111
94622903
30292020
40997018
68555248
5359333
31487471
67991959
75978428
47064456
7341522
96067907
63431388
38884221
267831
40809137
85239325
1972560
85587676