94761815
61418463
40598262
18903123
63364321
4925569
1699996
14182106
50991459
2298978
89507219
46572411
38234865
6822537
94558980
84295363
12041284
34988327
17161620
29839376
99041890
56102531
55487474
8276181
64056179
55492771
30131245
53052887
74306811
90317806
68987829
45867659
3718091
98705540
76684652
96863569
74745047
32364655
74548596
41022875