50252952
20442017
6669785
5995593
75273270
88983860
92588051
97422394
15388827
73974167
9770750
57863429
10703659
69632390
81385177
5459149
89606408
94087491
49901047
59102132
43125959
76086248
36828301
84426358
7171440
79417147
97963315
8871616
78238693
20779764
97945388
22293145
17505304
79333998
18586774
53987521
38125452
3268504
86779575
31925447