48094886
55088865
20018635
96846366
83976448
91127488
24929724
62047674
97799976
4906702
7418928
69916209
64962092
6930425
29647130
37493859
28168108
49447714
883465
19122577
82452075
33811519
7555869
13337889
8985226
8196477
80582949
52785592
30738666
75677264
3538965
3876416
53471180
71925119
24802514
50863959
75557979
57881245
26628822
37428273