5965630
30077095
50149305
10107169
99798557
24348084
87651319
57549289
31081631
62709635
9614470
67346877
58306549
96636492
4882796
76355914
56648262
38268806
693471
99725776
61678619
81647220
86579783
1632408
41413920
7587953
31655257
71462599
6304734
44443000
55348541
33273105
31181806
55137970
62842669
862236
7182227
44588743
95884425
9580141