46899352
14898779
76544503
59199951
4159248
2975699
13747132
12955482
8814712
68651274
80338617
70017939
41526516
59743667
18413288
85265308
84293061
89563049
38013808
11092270
49105425
89454352
78338137
11187988
54026269
99022508
48719951
30344070
51306817
89674629
31549140
12377640
69123880
81478449
430521
85946437
6297517
11804652
32028364
23929913