53139238
84522797
28321989
76737624
64442195
8058604
70646471
41131617
12214433
81212409
71435484
57764348
49035316
64192128
42251085
7095876
33061344
3221575
94277828
5648373
97806376
27686667
80854003
64145127
56694741
30712765
65251253
9729115
30798406
73954274
3086629
31774795
28646088
44406006
5434481
26091479
59718663
55915285
5972132
35662581