32071309
14276972
28103826
11364609
58365302
21582976
52155069
7693565
36195813
282693
89911029
61759197
57392877
71257655
76007764
36544718
15286688
95348541
87038895
2030575
84876894
14267420
9519669
33594375
53959676
52454157
15062412
23428806
7055472
19933475
11671859
383291
43942799
66313642
59067517
79888699
57841850
94255191
23405352
49879743