25993
46218420
85747011
77277841
78067506
50043622
11844461
46561353
19016326
69186714
21503459
63402216
53714889
2518492
32823596
13193623
17881612
13684261
60162330
26856759
4115867
82437557
2849318
18873509
46599931
32065033
5647833
20501158
9544082
90408598
24946529
7584531
24831451
76144565
17673417
64134092
9207262
36428714
55722757
32123171