9892533
36323187
7689610
1487566
62826810
42195769
93105952
43392385
60625543
98175068
20456926
63455673
1782473
23745879
51757087
20462942
29611764
84247210
92128205
95414506
42024557
27434719
59663145
57371360
55657209
90843068
48816351
83112468
38188760
60868553
40281231
60294764
66579513
78441934
64535267
5771165
3541401
79932436
7261951
44071459