47758507
83824072
70342313
44216423
5693442
3212840
72391249
30778070
53743695
91481380
82614615
39861700
89826822
958687
83595967
66143415
72609494
61007720
11898985
99586848
3721528
30097047
63185937
13266997
44417695
19698266
83486528
92205656
83482504
27218408
9188071
7527394
4681116
79674791
3066976
824974
2909213
52096625
91598188
9295242