82949936
61049303
87747525
58661083
17728824
20609012
62474281
90776003
25797963
25851350
55741539
43098140
3259802
8038167
61772829
74129300
33061222
96977391
83064465
42018484
10663371
5659762
1037535
17537748
38352830
50877123
50581524
88627358
37035914
16287633
30821949
3810602
20926470
6105017
88771169
18569392
24501204
14696483
51245179
78356868