90023025
91407875
84936880
45834297
17127432
1604978
67517361
20002681
8362880
35298360
92976444
18603403
13844468
180785
22586693
631651
90669170
81825281
50073619
46615020
6117477
2804535
28949349
89565627
81061032
21914719
65036665
69595022
83301415
14666301
75101770
76668314
3865146
85869059
54358091
3796874
14983870
4803572
19315460
27609508