64215759
1687632
22008203
93611936
57978995
85576935
8602585
14699150
77893787
52387066
86234034
98703505
64154705
13438395
77833987
8966403
68924971
2779576
55903269
32949544
76207380
28395880
678389
94498574
34056620
74988711
35991304
9911218
27532694
78994519
30911652
39206524
3209195
9013531
20741532
322355
3246403
56917189
82622645
21888223