14925548
49883984
4661461
76438438
74277994
40076155
65226069
90949053
13394753
26866731
90354285
47726619
5404036
38508354
20336658
90254144
27372232
60916235
82983654
8581943
96369434
96731438
4586698
98445321
28802672
2135932
47835559
90781485
99246399
9664612
88869824
11073576
9776405
51698453
68523779
20251047
67834286
12943320
16581770
6682478