5523915
25482946
59278191
51944141
46719154
45362306
34428332
24162651
1195353
41483776
28973592
87236357
83645467
79318134
14105491
74483911
57028399
4297626
8372430
97757446
5255821
14914166
26561308
21849526
59384697
21581251
85199429
33382863
61051555
3749142
11989316
22153996
42002459
51836341
25856989
16159843
83501620
17247674
56653628
71265698