82921052
48946051
13462809
86245249
34877560
87477005
28138080
99699608
3167453
1555122
70367366
51909039
86263072
688482
99022377
71829961
64415238
12259216
61692742
38527747
94532859
91285780
83814665
56696561
10454027
69501737
51065388
8355050
55135802
76501992
832573
26304744
26938835
41965158
3159310
6441
9379750
16995290
76493509
84354508