4279506
2932292
30579731
96153151
35771711
28236206
57983312
75832355
21452447
36322686
31041408
29952088
86461266
33457000
59354808
62911881
25488880
3041176
89007813
88286300
45557290
57663683
75165847
3452585
30045912
27488858
59481660
62955869
65822498
68192056
6603870
95663484
17398932
51266900
8771182
89333163
88259346
51818476
35564040
43872843