93292577
29316070
637494
67391863
30917497
51917855
44399328
55507831
5292684
24443419
15174172
17469761
34048730
72051969
71559129
6697360
18869075
20393722
69999782
4952799
9189576
98021238
44812453
53175305
75493523
14576400
960376
63433401
97149034
24761507
51984058
87296265
97283533
96408118
1668477
21354940
48666242
13746106
34492669
4085305