64298587
10304222
34333988
27346570
34176370
60613602
63833060
25581444
11931409
78924221
43945814
92188164
56535852
4173593
11646681
42062113
90004710
10427923
53854790
85845282
21402852
17569682
98737454
61642632
11633682
49634547
72328681
23708615
5039690
11172693
55519544
8787982
1603303
12768773
76972914
9816166
70053655
8471767
5125334
76861192