44495438
77844537
83875043
5173426
77114726
2208999
62899791
19742843
42723491
39892259
59566157
9382787
34854476
54573724
16735185
64037214
87927932
58928615
6010544
31776179
53044632
70327388
7203398
15286547
39657129
17709491
24335619
47012243
76637996
20895563
45073443
22427062
3154671
30805566
91528057
82572992
54439215
8931624
39933410
93025662