50719626
6569240
60756492
15202133
64136379
51826303
15637714
72505318
3402818
38673245
30754243
39288195
47039181
7383996
59594626
90076975
50534969
16262512
32835138
50654164
88928911
43486829
3228738
57961922
25229754
46667240
20394142
7018707
62157967
73969029
88086175
50299788
61089718
97872705
68406745
1905406
90729068
6139249
15244897
38518678