65503176
42944345
84304866
94141670
20478690
50148376
71246452
44315025
12598195
78748947
95271125
53189463
20404181
41414986
29836367
53839856
39962898
44191760
14521310
84167495
86537158
15801617
10469338
7473535
19653988
93754358
53311133
74821784
55867901
93129996
3316137
66307590
87862420
89762552
24448273
77915493
44685539
52318967
32448027
2322755