79548483
86162620
45885735
97339430
33526881
28013195
90174386
39565636
54297212
25739647
31921285
64394716
39896162
66609949
99968831
51759327
23696952
29255382
48919978
65432637
98668874
916826
59935223
8050138
39123430
66845754
88873458
41325601
4846099
3614070
43911850
21133904
6523617
89631533
43827667
64873292
6716646
54753637
97774206
14361897