1133627
36496122
669377
40875470
707263
15392238
21265723
24307227
90639197
44798836
19481305
37313231
9328158
75618396
65496536
80868151
10307593
29751859
6005800
71308046
2773410
18487103
35458391
76885252
53716854
1046151
55315725
47274865
87689319
70511809
89321421
89721490
92276127
53393301
97252019
81361763
9543760
72857695
97114007
59339210