58797723
70936018
18799132
59193082
95947581
42544823
82749701
8888594
5856329
71616797
43765876
76898976
70095239
5305398
77157086
25245471
95561838
89773267
660842
89369223
19681745
22847443
18679986
28825873
47008738
25763304
4194678
6844221
51933386
2729847
58583857
69753089
95483501
8235785
48511383
9714119
48388524
27501368
54509989
14945064