60565334
41391509
5374785
14055882
94378534
77677260
7899912
6290635
50338331
2472102
43937323
67986841
224157
77942120
68025023
6107833
78382896
47523424
1686648
1994841
70314965
96959906
54389283
8269500
50147879
2473690
89674388
11949313
7386683
42819623
80473902
83667855
25179895
60767117
55256715
61181870
7676620
24725646
11548784
28773013